home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library / Microsoft Programmer's Library (CD-ROM Database)(125-099-008)(Version 1.1a)(CDRM 162100)(1989).iso / SAMPCODE / OS2SDK11 / TK4 / LINEFRAC / LINEFRAC.DLG < prev    next >
Text File  |  1989-02-20  |  20KB  |  453 lines

  1. /*
  2.     Dialog boxes for Linefractal Application
  3.     Created by Microsoft Corporation, 1989
  4. */
  5. DLGTEMPLATE IDR_ABOUTDLG {
  6.     DIALOG "", 0, 10, 60, 160, 75, WS_SAVEBITS | FS_DLGBORDER {
  7.     CTEXT    "Microsoft OS/2"           -1, 10, 60, 140, 10
  8.     CTEXT    "LineFractal Application"       -1, 10, 50, 140, 10
  9.     CTEXT    "Version 1.0"               -1, 10, 30, 140, 10
  10.     CTEXT    "Created by Microsoft Corp., 1989" -1, 10, 20, 140, 10
  11.     DEFPUSHBUTTON "Ok"           IDD_OK, 64,  4, 32,  14, WS_GROUP
  12.     }
  13. }
  14.  
  15. DLGTEMPLATE IDR_TIMERDELAYDLG LOADONCALL MOVEABLE DISCARDABLE
  16. BEGIN
  17.     DIALOG "", IDR_TIMERDELAYDLG, 45, 31, 140, 137, FS_NOBYTEALIGN | FS_DLGBORDER |
  18.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  19.     BEGIN
  20.     CONTROL "Redraw Timer Delay", ID_NULL, -1, 121, 142, 8, WC_STATIC,
  21.                 SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  22.         CONTROL "Enter the minimum and maximum delays between random automatic redraws.", 
  23.         ID_NULL, 7, 83, 126, 28, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP |
  24.                 DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  25.  
  26.     CONTROL "Min Delay (msec)", ID_NULL, 5, 61, 78, 8, WC_STATIC, SS_TEXT |
  27.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  28.     CONTROL "", IDD_MINDELAY, 90, 62, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  29.                 WS_TABSTOP | WS_VISIBLE
  30.  
  31.     CONTROL "Max Delay (msec)", ID_NULL, 5, 45, 78, 8, WC_STATIC, SS_TEXT |
  32.                 DT_RIGHT | DT_TOP | DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  33.     CONTROL "", IDD_MAXDELAY, 90, 46, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  34.                 WS_TABSTOP | WS_VISIBLE
  35.  
  36.     CONTROL "OK", IDD_OK, 23, 11, 41, 14, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  37.                 WS_TABSTOP | WS_VISIBLE
  38.     CONTROL "Cancel", IDD_CANCEL, 77, 11, 42, 14, WC_BUTTON, BS_PUSHBUTTON |
  39.                 WS_TABSTOP | WS_VISIBLE
  40.     END
  41. END
  42.  
  43.  
  44.  
  45.  
  46. DLGTEMPLATE IDR_BITMAPPARAMSDLG LOADONCALL MOVEABLE DISCARDABLE
  47. BEGIN
  48.     DIALOG "", IDR_BITMAPPARAMSDLG, 35, 51, 140, 137, FS_NOBYTEALIGN | FS_DLGBORDER |
  49.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  50.     BEGIN
  51.     CONTROL "Bitmap Parameters", ID_NULL, -1, 125, 142, 8, WC_STATIC,
  52.                 SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  53.     CONTROL "Enter the bitmap parameters.", ID_NULL, 7, 108, 128, 9, WC_STATIC,
  54.                 SS_TEXT | DT_LEFT | DT_TOP | DT_WORDBREAK | WS_GROUP | 
  55.                 WS_VISIBLE
  56.  
  57.     CONTROL "Width", ID_NULL, 5, 86, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  58.                 DT_TOP | WS_GROUP | WS_VISIBLE
  59.     CONTROL "", IDD_BMCX, 87, 85, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  60.                 WS_TABSTOP | WS_VISIBLE
  61.  
  62.     CONTROL "Height", ID_NULL, 5, 70, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  63.                 DT_TOP | DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  64.     CONTROL "", IDD_BMCY, 87, 69, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  65.                 WS_TABSTOP | WS_VISIBLE
  66.  
  67.     CONTROL "Color planes", ID_NULL, 5, 54, 72, 8, WC_STATIC, SS_TEXT |
  68.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  69.     CONTROL "", IDD_BMPLANES, 87, 53, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  70.                 WS_TABSTOP | WS_VISIBLE
  71.  
  72.     CONTROL "Bits per pixel", ID_NULL, 5, 38, 72, 8, WC_STATIC, SS_TEXT |
  73.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  74.     CONTROL "", IDD_BMBPP, 87, 37, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  75.                 WS_TABSTOP | WS_VISIBLE
  76.  
  77.     CONTROL "OK", IDD_OK, 24, 12, 41, 14, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  78.                 WS_TABSTOP | WS_VISIBLE
  79.     CONTROL "Cancel", IDD_CANCEL, 78, 12, 42, 14, WC_BUTTON, BS_PUSHBUTTON |
  80.                 WS_TABSTOP | WS_VISIBLE
  81.     END
  82. END
  83.  
  84.  
  85.  
  86.  
  87. DLGTEMPLATE IDR_SWITCHDELAYDLG LOADONCALL MOVEABLE DISCARDABLE
  88. BEGIN
  89.     DIALOG "", IDR_SWITCHDELAYDLG, 44, 31, 144, 103, FS_NOBYTEALIGN | FS_DLGBORDER |
  90.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  91.     BEGIN
  92.     CONTROL "Switch Delay", ID_NULL, 43, 88, 57, 8, WC_STATIC,
  93.                 SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  94.     CONTROL "Enter the delay between thread switches.", ID_NULL, 18, 63, 105, 19,
  95.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_WORDBREAK | 
  96.                 WS_GROUP | WS_VISIBLE
  97.  
  98.     CONTROL "Switch delay (msec)", ID_NULL, 5, 41, 86, 8, WC_STATIC, SS_TEXT |
  99.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  100.     CONTROL "", IDD_SWITCHDELAY, 99, 42, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  101.                 WS_TABSTOP | WS_VISIBLE
  102.  
  103.     CONTROL "OK", IDD_OK, 23, 11, 41, 14, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  104.                 WS_TABSTOP | WS_VISIBLE
  105.     CONTROL "Cancel", IDD_CANCEL, 77, 11, 42, 14, WC_BUTTON, BS_PUSHBUTTON |
  106.                 WS_TABSTOP | WS_VISIBLE
  107.     END
  108. END
  109.  
  110.  
  111.  
  112.  
  113. DLGTEMPLATE IDR_LINEATTRSDLG LOADONCALL MOVEABLE DISCARDABLE
  114. BEGIN
  115.     DIALOG "", IDR_LINEATTRSDLG, 24, 6, 140, 200, FS_NOBYTEALIGN | FS_DLGBORDER |
  116.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  117.     BEGIN
  118.     CONTROL "Line Attributes", ID_NULL, -1, 187, 142, 8, WC_STATIC,
  119.         SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  120.     CONTROL "Enter the various line attributes.", ID_NULL, 17, 164, 113, 18,
  121.         WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  122.  
  123.     CONTROL "Color", ID_NULL, 5, 146, 72, 8, WC_STATIC, SS_TEXT |
  124.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  125.     CONTROL "", IDD_LINECOLOR, 90, 147, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  126.                 WS_TABSTOP | WS_VISIBLE
  127.  
  128.     CONTROL "Mix Mode", ID_NULL, 5, 130, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  129.                 DT_TOP | DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  130.     CONTROL "", IDD_LINEMIX, 90, 131, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  131.                 WS_TABSTOP | WS_VISIBLE
  132.  
  133.     CONTROL "Width", ID_NULL, 5, 114, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  134.                 DT_TOP | WS_GROUP | WS_VISIBLE
  135.     CONTROL "", IDD_LINEWIDTH, 90, 115, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  136.                 WS_TABSTOP | WS_VISIBLE
  137.  
  138.     CONTROL "Geometric Width", ID_NULL, 5, 98, 72, 8, WC_STATIC, SS_TEXT |
  139.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  140.     CONTROL "", IDD_LINEGEOMWIDTH, 90, 99, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  141.                 WS_TABSTOP | WS_VISIBLE
  142.  
  143.     CONTROL "Type", ID_NULL, 5, 82, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  144.                 DT_TOP | WS_GROUP | WS_VISIBLE
  145.     CONTROL "", IDD_LINETYPE, 90, 83, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  146.                 WS_TABSTOP | WS_VISIBLE
  147.  
  148.     CONTROL "End", ID_NULL, 5, 66, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  149.                 DT_TOP | WS_GROUP | WS_VISIBLE
  150.     CONTROL "", IDD_LINEEND, 90, 67, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  151.                 WS_TABSTOP | WS_VISIBLE
  152.  
  153.     CONTROL "Join", ID_NULL, 5, 50, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  154.                 DT_TOP | WS_GROUP | WS_VISIBLE
  155.     CONTROL "", IDD_LINEJOIN, 90, 51, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  156.                 WS_TABSTOP | WS_VISIBLE
  157.  
  158.     CONTROL "OK", IDD_OK, 24, 21, 41, 14, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  159.                 WS_TABSTOP | WS_VISIBLE
  160.     CONTROL "Cancel", IDD_CANCEL, 78, 21, 42, 14, WC_BUTTON, BS_PUSHBUTTON |
  161.                 WS_TABSTOP | WS_VISIBLE
  162.     END
  163. END
  164.  
  165.  
  166.  
  167.  
  168. DLGTEMPLATE IDR_MARKERATTRSDLG LOADONCALL MOVEABLE DISCARDABLE
  169. BEGIN
  170.     DIALOG "", IDR_MARKERATTRSDLG, 24, 6, 140, 200, FS_NOBYTEALIGN | FS_DLGBORDER |
  171.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  172.     BEGIN
  173.     CONTROL "Marker Attributes", ID_NULL, -1, 187, 142, 8, WC_STATIC, SS_TEXT |
  174.                 DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  175.     CONTROL "Enter the various marker attributes.", ID_NULL, 17, 164, 113, 18,
  176.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_WORDBREAK | 
  177.                 WS_GROUP | WS_VISIBLE
  178.  
  179.     CONTROL "Color", ID_NULL, 5, 146, 72, 8, WC_STATIC, SS_TEXT |
  180.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  181.     CONTROL "", IDD_MARKCOLOR, 90, 147, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  182.                 WS_TABSTOP | WS_VISIBLE
  183.  
  184.     CONTROL "Back Color", ID_NULL, 5, 130, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  185.                 DT_TOP | DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  186.     CONTROL "", IDD_MARKBACKCOLOR, 90, 131, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  187.                 WS_TABSTOP | WS_VISIBLE
  188.  
  189.     CONTROL "Mix Mode", ID_NULL, 5, 114, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  190.                 DT_TOP | WS_GROUP | WS_VISIBLE
  191.     CONTROL "", IDD_MARKMIX, 90, 115, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  192.                 WS_TABSTOP | WS_VISIBLE
  193.  
  194.     CONTROL "Back Mix Mode", ID_NULL, 5, 98, 72, 8, WC_STATIC, SS_TEXT |
  195.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  196.     CONTROL "", IDD_MARKBACKMIX, 90, 99, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  197.                 WS_TABSTOP | WS_VISIBLE
  198.  
  199.     CONTROL "Set", ID_NULL, 5, 82, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  200.                 DT_TOP | WS_GROUP | WS_VISIBLE
  201.     CONTROL "", IDD_MARKSET, 90, 83, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  202.                 WS_TABSTOP | WS_VISIBLE
  203.  
  204.     CONTROL "Symbol", ID_NULL, 5, 66, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  205.                 DT_TOP | WS_GROUP | WS_VISIBLE
  206.     CONTROL "", IDD_MARKSYMBOL, 90, 67, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  207.                 WS_TABSTOP | WS_VISIBLE
  208.  
  209.     CONTROL "Cell Width", ID_NULL, 5, 50, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  210.                 DT_TOP | WS_GROUP | WS_VISIBLE
  211.     CONTROL "", IDD_MARKCELLWIDTH, 90, 51, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  212.                 WS_TABSTOP | WS_VISIBLE
  213.  
  214.     CONTROL "Cell Height", ID_NULL, 5, 34, 72, 8, WC_STATIC, SS_TEXT |
  215.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  216.     CONTROL "", IDD_MARKCELLHEIGHT, 90, 35, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  217.                 WS_TABSTOP | WS_VISIBLE
  218.  
  219.     CONTROL "OK", IDD_OK, 24, 9, 41, 14, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  220.                 WS_TABSTOP | WS_VISIBLE
  221.     CONTROL "Cancel", IDD_CANCEL, 78, 9, 42, 14, WC_BUTTON, BS_PUSHBUTTON |
  222.                 WS_TABSTOP | WS_VISIBLE
  223.     END
  224. END
  225.  
  226.  
  227.  
  228.  
  229. DLGTEMPLATE IDR_AREAATTRSDLG LOADONCALL MOVEABLE DISCARDABLE
  230. BEGIN
  231.     DIALOG "", IDR_AREAATTRSDLG, 24, 6, 140, 200, FS_NOBYTEALIGN | FS_DLGBORDER |
  232.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  233.     BEGIN
  234.     CONTROL "Area Attributes", ID_NULL, -1, 187, 142, 8, WC_STATIC, SS_TEXT |
  235.                 DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  236.     CONTROL "Enter the various area attributes.", ID_NULL, 17, 164, 113, 18,
  237.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_WORDBREAK | 
  238.                 WS_GROUP | WS_VISIBLE
  239.  
  240.     CONTROL "Color", ID_NULL, 5, 146, 72, 8, WC_STATIC, SS_TEXT |
  241.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  242.     CONTROL "", IDD_AREACOLOR, 90, 147, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  243.                 WS_TABSTOP | WS_VISIBLE
  244.  
  245.     CONTROL "Back Color", ID_NULL, 5, 130, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  246.                 DT_TOP | DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  247.     CONTROL "", IDD_AREABACKCOLOR, 90, 131, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  248.                 WS_TABSTOP | WS_VISIBLE
  249.  
  250.     CONTROL "Mix Mode", ID_NULL, 5, 114, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  251.                 DT_TOP | WS_GROUP | WS_VISIBLE
  252.     CONTROL "", IDD_AREAMIX, 90, 115, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  253.                 WS_TABSTOP | WS_VISIBLE
  254.  
  255.     CONTROL "Back Mix Mode", ID_NULL, 5, 98, 72, 8, WC_STATIC, SS_TEXT |
  256.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  257.     CONTROL "", IDD_AREABACKMIX, 90, 99, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  258.                 WS_TABSTOP | WS_VISIBLE
  259.  
  260.     CONTROL "Set", ID_NULL, 5, 82, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  261.                 DT_TOP | WS_GROUP | WS_VISIBLE
  262.     CONTROL "", IDD_AREASET, 90, 83, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  263.                 WS_TABSTOP | WS_VISIBLE
  264.  
  265.     CONTROL "Symbol", ID_NULL, 5, 66, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  266.                 DT_TOP | WS_GROUP | WS_VISIBLE
  267.     CONTROL "", IDD_AREASYMBOL, 90, 67, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  268.                 WS_TABSTOP | WS_VISIBLE
  269.  
  270.     CONTROL "Ref Point X", ID_NULL, 5, 50, 72, 8, WC_STATIC, SS_TEXT |
  271.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  272.     CONTROL "", IDD_AREAREFX, 90, 51, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  273.                 WS_TABSTOP | WS_VISIBLE
  274.  
  275.     CONTROL "Ref Point Y", ID_NULL, 5, 34, 72, 8, WC_STATIC, SS_TEXT |
  276.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  277.     CONTROL "", IDD_AREAREFY, 90, 35, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  278.                 WS_TABSTOP | WS_VISIBLE
  279.  
  280.     CONTROL "OK", IDD_OK, 24, 9, 41, 14, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  281.                 WS_TABSTOP | WS_VISIBLE
  282.     CONTROL "Cancel", IDD_CANCEL, 78, 9, 42, 14, WC_BUTTON, BS_PUSHBUTTON |
  283.                 WS_TABSTOP | WS_VISIBLE
  284.     END
  285. END
  286.  
  287.  
  288.  
  289.  
  290. DLGTEMPLATE IDR_IMAGEATTRSDLG LOADONCALL MOVEABLE DISCARDABLE
  291. BEGIN
  292.     DIALOG "", IDR_IMAGEATTRSDLG, 35, 26, 140, 150, FS_NOBYTEALIGN | FS_DLGBORDER |
  293.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  294.     BEGIN
  295.     CONTROL "Image Attributes", ID_NULL, -1, 135, 142, 8, WC_STATIC,
  296.                 SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  297.     CONTROL "Enter the various image attributes.", ID_NULL, 14, 107, 114, 18,
  298.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_WORDBREAK | 
  299.                 WS_GROUP | WS_VISIBLE
  300.  
  301.     CONTROL "Color", ID_NULL, 7, 86, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  302.                 DT_TOP | WS_GROUP | WS_VISIBLE
  303.     CONTROL "", IDD_IMAGECOLOR, 92, 87, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  304.                 WS_TABSTOP | WS_VISIBLE
  305.  
  306.     CONTROL "Back Color", ID_NULL, 7, 70, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  307.                 DT_TOP | DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  308.     CONTROL "", IDD_IMAGEBACKCOLOR, 92, 71, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  309.                 WS_TABSTOP | WS_VISIBLE
  310.  
  311.     CONTROL "Mix Mode", ID_NULL, 7, 54, 72, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  312.                 DT_TOP | WS_GROUP | WS_VISIBLE
  313.     CONTROL "", IDD_IMAGEMIX, 92, 55, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  314.                 WS_TABSTOP | WS_VISIBLE
  315.  
  316.     CONTROL "Back Mix Mode", ID_NULL, 7, 38, 72, 8, WC_STATIC, SS_TEXT |
  317.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  318.     CONTROL "", IDD_IMAGEBACKMIX, 92, 39, 32, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  319.                 WS_TABSTOP | WS_VISIBLE
  320.  
  321.     CONTROL "OK", IDD_OK, 24, 12, 41, 14, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  322.                 WS_TABSTOP | WS_VISIBLE
  323.     CONTROL "Cancel", IDD_CANCEL, 78, 12, 42, 14, WC_BUTTON, BS_PUSHBUTTON |
  324.                 WS_TABSTOP | WS_VISIBLE
  325.     END
  326. END
  327.  
  328.  
  329.  
  330.  
  331. DLGTEMPLATE IDR_MISCATTRSDLG LOADONCALL MOVEABLE DISCARDABLE
  332. BEGIN
  333.     DIALOG "", IDR_MISCATTRSDLG, 35, 51, 140, 150, FS_NOBYTEALIGN | FS_DLGBORDER |
  334.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  335.     BEGIN
  336.     CONTROL "Miscellaneous Attributes", ID_NULL, -1, 135, 142, 8, WC_STATIC,
  337.                 SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  338.     CONTROL "Enter the various fractal-related attributes.", ID_NULL, 14, 107, 114, 18,
  339.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_WORDBREAK | 
  340.                 WS_GROUP | WS_VISIBLE
  341.  
  342.     CONTROL "Depth of recursion", ID_NULL, 5, 86, 80, 8, WC_STATIC, SS_TEXT |
  343.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  344.     CONTROL "", IDD_RECURSION, 92, 85, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  345.                 WS_TABSTOP | WS_VISIBLE
  346.  
  347.     CONTROL "Points in buffer", ID_NULL, 5, 70, 80, 8, WC_STATIC, SS_TEXT |
  348.                 DT_RIGHT | DT_TOP | DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  349.     CONTROL "", IDD_CPTMAX, 92, 69, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  350.                 WS_TABSTOP | WS_VISIBLE
  351.  
  352.     CONTROL "Sides to ngon", ID_NULL, 5, 54, 80, 8, WC_STATIC, SS_TEXT |
  353.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  354.     CONTROL "", IDD_NUMSIDES, 92, 53, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  355.                 WS_TABSTOP | WS_VISIBLE
  356.  
  357.     CONTROL "Rotation of ngon", ID_NULL, 5, 38, 80, 8, WC_STATIC, SS_TEXT |
  358.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  359.     CONTROL "", IDD_ROTATION, 92, 37, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  360.                 WS_TABSTOP | WS_VISIBLE
  361.  
  362.     CONTROL "OK", IDD_OK, 24, 12, 41, 14, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  363.                 WS_TABSTOP | WS_VISIBLE
  364.     CONTROL "Cancel", IDD_CANCEL, 78, 12, 42, 14, WC_BUTTON, BS_PUSHBUTTON |
  365.                 WS_TABSTOP | WS_VISIBLE
  366.     END
  367. END
  368.  
  369.  
  370.  
  371.  
  372. DLGTEMPLATE IDR_DIMENSIONSDLG LOADONCALL MOVEABLE DISCARDABLE
  373. BEGIN
  374.     DIALOG "", IDR_DIMENSIONSDLG, 35, 26, 140, 158, FS_NOBYTEALIGN | FS_DLGBORDER |
  375.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  376.     BEGIN
  377.     CONTROL "Dimensions and Position", ID_NULL, -1, 142, 142, 8,
  378.                 WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  379.     CONTROL "Enter the dimensions and position as percentages of the surface width and height.",
  380.         ID_NULL, 4, 108, 133, 26, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP |
  381.                 DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  382.  
  383.     CONTROL "X extent", ID_NULL, 5, 86, 56, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  384.                 DT_TOP | WS_GROUP | WS_VISIBLE
  385.     CONTROL "", IDD_XSCALE, 81, 87, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  386.                 WS_TABSTOP | WS_VISIBLE
  387.  
  388.     CONTROL "Y extent", ID_NULL, 5, 70, 56, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  389.                 DT_TOP | DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  390.     CONTROL "", IDD_YSCALE, 81, 71, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  391.                 WS_TABSTOP | WS_VISIBLE
  392.  
  393.     CONTROL "X offset", ID_NULL, 5, 54, 56, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  394.                 DT_TOP | WS_GROUP | WS_VISIBLE
  395.     CONTROL "", IDD_XOFF, 81, 55, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  396.                 WS_TABSTOP | WS_VISIBLE
  397.  
  398.     CONTROL "Y offset", ID_NULL, 5, 38, 56, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
  399.                 DT_TOP | WS_GROUP | WS_VISIBLE
  400.     CONTROL "", IDD_YOFF, 81, 39, 42, 8, WC_ENTRYFIELD, ES_RIGHT | ES_MARGIN |
  401.                 WS_TABSTOP | WS_VISIBLE
  402.  
  403.     CONTROL "OK", IDD_OK, 24, 12, 41, 14, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  404.                 WS_TABSTOP | WS_VISIBLE
  405.     CONTROL "Cancel", IDD_CANCEL, 78, 12, 42, 14, WC_BUTTON, BS_PUSHBUTTON |
  406.                 WS_TABSTOP | WS_VISIBLE
  407.     END
  408. END
  409.  
  410.  
  411.  
  412.  
  413. DLGTEMPLATE IDR_PTRPREFERENCESDLG LOADONCALL MOVEABLE DISCARDABLE
  414. BEGIN
  415.     DIALOG "", IDR_PTRPREFERENCESDLG, 37, 31, 194, 160, FS_NOBYTEALIGN | FS_DLGBORDER |
  416.                 WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
  417.     BEGIN
  418.     CONTROL "Mouse Pointer Preferences", ID_NULL, 6, 143, 181, 8, WC_STATIC,
  419.                 SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE
  420.         CONTROL "Enter the number of WM_MOUSEMOVE messages between pointer switches, and choose the pointer to use when not animated.", 
  421.         ID_NULL, 9, 101, 178, 33, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP |
  422.                 DT_WORDBREAK | WS_GROUP | WS_VISIBLE
  423.  
  424.     CONTROL "Switch threshold", ID_NULL, 31, 83, 74, 8, WC_STATIC, SS_TEXT |
  425.                 DT_RIGHT | DT_TOP | WS_GROUP | WS_VISIBLE
  426.     CONTROL "", IDD_PTRTHRESHOLD, 117, 84, 39, 8, WC_ENTRYFIELD, ES_RIGHT | ES_AUTOSCROLL |
  427.                 ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  428.  
  429.     CONTROL "", IDD_USERPTR0,  31, 45, 9, 9, WC_BUTTON, BS_AUTORADIOBUTTON |
  430.         WS_TABSTOP | WS_VISIBLE | WS_GROUP
  431.     CONTROL "", IDD_USERPTR1,  71, 45, 9, 9, WC_BUTTON, BS_AUTORADIOBUTTON |
  432.         WS_TABSTOP | WS_VISIBLE
  433.     CONTROL "", IDD_USERPTR2, 111, 45, 9, 9, WC_BUTTON, BS_AUTORADIOBUTTON |
  434.         WS_TABSTOP | WS_VISIBLE
  435.     CONTROL "", IDD_USERPTR3, 151, 45, 9, 9, WC_BUTTON, BS_AUTORADIOBUTTON |
  436.         WS_TABSTOP | WS_VISIBLE
  437.  
  438.     CONTROL IDR_KOCH0, ID_NULL,  26, 49, 21, 21, WC_STATIC, SS_ICON | WS_GROUP |
  439.         WS_VISIBLE
  440.     CONTROL IDR_KOCH1, ID_NULL,  66, 49, 21, 21, WC_STATIC, SS_ICON | WS_GROUP |
  441.                 WS_VISIBLE
  442.     CONTROL IDR_KOCH2, ID_NULL, 106, 49, 21, 21, WC_STATIC, SS_ICON | WS_GROUP |
  443.                 WS_VISIBLE
  444.     CONTROL IDR_KOCH3, ID_NULL, 146, 49, 21, 21, WC_STATIC, SS_ICON | WS_GROUP |
  445.                 WS_VISIBLE
  446.  
  447.     CONTROL "Ok", IDD_OK, 46, 11, 38, 12, WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT |
  448.         WS_TABSTOP | WS_VISIBLE | WS_GROUP
  449.     CONTROL "Cancel", IDD_CANCEL, 109, 11, 38, 12, WC_BUTTON, BS_PUSHBUTTON |
  450.                 WS_TABSTOP | WS_VISIBLE
  451.     END
  452. END
  453.